import { class_esy } from 'esy-ui';

/* eslint-disable max-len */
function AddrIcon({ className }: any) {
  return (
    <svg className={class_esy(['text-2xl text-split', className])} viewBox='0 0 1024 1024' width='1em' height='1em'>
      <path
        d='M143 817.7V340.3c0-4.2 1.7-8.3 4.7-11.3s7.1-4.6 11.3-4.6h663.9c4.2 0 8.2 1.7 11.2 4.6 3 3 4.6 7 4.6 11.2V463h40.9V340.3c-0.4-31.1-25.7-56-56.8-56H711L606.4 102.4 292.6 284.3H159c-31.1 0-56.4 24.9-56.9 56v477.4c0 15.1 6 29.6 16.7 40.3 10.7 10.7 25.2 16.7 40.3 16.7h518.4v-40.9H159c-4.3 0-8.4-1.6-11.4-4.6-3-3.1-4.7-7.2-4.6-11.5z m448.3-659.5l72.8 125.3H374.9l216.4-125.3z m0 0'
        fill='currentColor'
      />
      <path
        d='M224.1 570.4c0 45.8 37.1 82.9 82.9 82.9 45.8 0 82.9-37.1 82.9-82.9 0-45.8-37.1-82.9-82.9-82.9-22 0-43.1 8.7-58.6 24.3-15.6 15.5-24.3 36.6-24.3 58.6z m124.9 0c0 23.2-18.8 42-42 42s-42-18.8-42-42 18.8-42 42-42c11.1 0 21.8 4.4 29.7 12.3 7.9 7.9 12.3 18.5 12.3 29.7z m429.8-62.6c-38 0-74.5 15.1-101.3 42-26.9 26.9-42 63.3-42 101.3 0 79.1 143.3 270.5 143.3 270.5S922 730.3 922 651.1c0.1-38-15-74.5-41.9-101.3-26.8-26.9-63.3-42-101.3-42z m0 343.4C729 778.5 676.4 687.5 676.4 651.1c-1.6-37.6 17.6-73 49.9-92.3 32.3-19.3 72.6-19.3 104.9 0 32.3 19.3 51.5 54.7 49.9 92.3-0.1 36.8-51.5 127.2-102.3 200.1z m0 0'
        fill='currentColor'
      />
    </svg>
  );
}
export default AddrIcon;
